Big Huge Thesaurus

Brassia lawrenceana

noun